Big Huge Thesaurus

Hirundo pyrrhonota

noun